水無瀬の部屋 > Programming > sample > tools > ctrl > picker > picker.h |
---|
1: //*********************************************************
2: // プロジェクト: picker
3: // ファイル名: picker.h
4: //*********************************************************
5: #ifndef PICKERCONTROL_HEAD_INCLUDED // 多重インクルードの防止
6: #define PICKERCONTROL_HEAD_INCLUDED
7:
8:
9: //*********************************************************
10: // コンパイル環境の指定
11: //*********************************************************
12: #ifndef PRIVATE_TOOLS_HEAD_INCLUDED // 冗長ガード
13: #include <header/_tools.h>
14: #ifndef PRIVATE_TOOLS_HEAD_INCLUDED // ガード名の検査
15: #error "? PRIVATE_TOOLS_HEAD_INCLUDED"
16: #endif // #ifndef PRIVATE_TOOLS_HEAD_INCLUDED
17: #endif // #ifndef PRIVATE_TOOLS_HEAD_INCLUDED
18:
19:
20: //*********************************************************
21: // マクロ の 定義
22: //*********************************************************
23: // Picker Control Notify
24: #define PCN_BEGINDRAG ( 1 + WM_USER )
25: #define PCN_ENDDRAG ( 2 + WM_USER )
26: #define PCN_MOUSEMOVE ( 3 + WM_USER )
27: #define PCN_DROPPED ( 4 + WM_USER )
28: #define PCN_CONTEXTMENU ( 5 + WM_USER )
29: #define PCN_KEYDOWN ( 6 + WM_USER )
30: #define PCN_RCLICK ( 7 + WM_USER )
31: //#define PCN_SETCURSOR ( 8 + WM_USER )
32: //#define PCN_SETICON ( 9 + WM_USER )
33:
34:
35: //*********************************************************
36: // 構造体 の 宣言
37: //*********************************************************
38: // NMPICKER
39: typedef struct NMPICKER_tag
40: {
41: NMHDR hdr;
42: WPARAM wParam;
43: LPARAM lParam;
44: } NMPICKER;
45:
46:
47: //*********************************************************
48: // 関数 の 宣言
49: //*********************************************************
50: #ifdef __cplusplus
51: extern "C" {
52: #endif
53:
54:
55: // picker.cpp
56: bool SubclassPickerCtrl( HWND hWnd );
57:
58:
59: #ifdef __cplusplus
60: } // extern "C"
61: #endif
62:
63:
64: #endif // #ifndef PICKERCONTROL_HEAD_INCLUDED
65:
66:
67: //** end **
参照:
picker.cpp
水無瀬の部屋 > sample > tools > ctrl > picker > picker.h |
---|
このページは cpp2web が出力しました。
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp
http://katsura-kotonoha.sakura.ne.jp/prog/code/tools/ctrl/picker/picker_h.shtml